package org.example.study2;

import java.io.FileInputStream;
import java.io.IOException;

public class Demo_202 {
    public static void main(String[] args) throws IOException {
        // 定义一个输入流
        FileInputStream inputStream = new FileInputStream("D:/temp/java114/abc.txt");
        // 通过一个byte数组来接收读取到的文件内容
        byte[] bytes = new byte[1024];
        // 循环读取
        while (true) {
            // 返回数组的长度，也就是包含了多少个元素
            int len = inputStream.read(bytes);
            // 读取完成,到达文件末尾而没有更多数据，则返回-1
            if (len == -1) {
                break;
            }
            // 打印数组中的内容
            for (int i = 0; i < len; i++) {
                System.out.println(bytes[i]);
            }
        }
        // 关闭流
        inputStream.close();
    }
}
